(x_set_icon_name): Don't use arg if it's not a string and not nil.
authorEli Zaretskii <eliz@gnu.org>
Fri, 2 Jun 2006 21:20:44 +0000 (21:20 +0000)
committerEli Zaretskii <eliz@gnu.org>
Fri, 2 Jun 2006 21:20:44 +0000 (21:20 +0000)
src/w32fns.c

index 609a88debbdea3794a7122496ed3680396ca5bfd..25aa22f0683ee8559e0886c97ee6151daf8583fe 100644 (file)
@@ -1683,7 +1683,7 @@ x_set_icon_name (f, arg, oldval)
       if (STRINGP (oldval) && EQ (Fstring_equal (oldval, arg), Qt))
        return;
     }
-  else if (!STRINGP (oldval) && EQ (oldval, Qnil) == EQ (arg, Qnil))
+  else if (!NILP (arg) || NILP (oldval))
     return;
 
   f->icon_name = arg;